- не хватает духу
- не хватает (нехватает, недостаёт) духу (сделать что-либо)разг.have no heart to do smth., not have the heart to do smth.; lack in spirit, lack the spirit to do smth.; not be able to summon up enough courage; not be able to bring oneself to do smth.
Надо уходить: ещё можно прорваться, ещё недалеко ушли главные силы, а Кожух... стоит. Нехватает духу двинуться, не дождавшись отставших колонн. (А. Серафимович, Железный поток) — It was necessary to get away. It was vital. There was still a possibility of breaking through, the main forces were still not too far off, but Kozhukh did not move. He had no heart to abandon the columns which had lagged behind.
- Да, я несколько раз заходил к вам в прируб, но разбудить не хватило духу. Уж очень сладко вы спали. (Н. Рыленков, Недопетая песня) — 'I looked in several times but didn't have the heart to wake you. You were sleeping so soundly.'
У Суслопарова не хватило духу ответить сразу. (В. Астафьев, Тревожный сон) — Susloparov lacked the spirit to reply at once.
Проходило время, и она опять угадывала, что Захар душой не с ней, и опять чугунная тяжесть сковывала её, в один из таких моментов она твёрдо решила не мучаться больше и сказать ему, чтобы он совсем ушёл, но так и не хватило для этого духу. (П. Проскурин, Судьба) — Then time would pass and she would see that Zakhar's heart was not hers, that it seemed to be elsewhere, and once again a terribly heavy leaden burden would crush her, and in one such moment she decided she must put an end to her suffering and tell Zakhar to go away, to leave them for good, but she could not summon up enough courage.
Русско-английский фразеологический словарь . 2014.